package com.financing.wap.vo;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class MessageVO extends BaseVO {
	
	private static final long serialVersionUID = 112107394535511514L;

	/**
	 * 发布人ID
	 */
	private String publicUserId;
	/**
	 * 客户Id
	 */
	private Integer clientId;
	/**
	 * 产品Id
	 */
	private Integer productId;
	/**
	 * 消息标题
	 */
	private String msgTitle;
	/**
	 * 消息内容
	 */
	private String msgContent;
	/**
	 * 消息类型消息类型01:系统公告02交易通知03生日提醒04个人日程05存续付息06活动通知07满期兑付08赎回通知
	 */
	private String msgType;
	/**
	 * 发布日期
	 */
	@DateTimeFormat (pattern="yyyy-MM-dd HH:mm:ss")
	private Date publicDate;
	/**
	 * 失效日期
	 */
	@DateTimeFormat (pattern="yyyy-MM-dd HH:mm:ss")   
	private Date endDate;
	/**
	 * 发送对象ID，全体对象为-1
	 */
	private String loginUser;
	/**
	 * 消息查看状态 1未读，2已读 3 已读后标记为未读
	 */
	private String msgStatus;
	
	
	public String getMsgStatus() {
		return msgStatus;
	}
	public void setMsgStatus(String msgStatus) {
		this.msgStatus = msgStatus;
	}
	public String getMsgTitle() {
		return msgTitle;
	}
	public void setMsgTitle(String msgTitle) {
		this.msgTitle = msgTitle;
	}
	public String getPublicUserId() {
		return publicUserId;
	}
	public void setPublicUserId(String publicUserId) {
		this.publicUserId = publicUserId;
	}
	public Integer getClientId() {
		return clientId;
	}
	public void setClientId(Integer clientId) {
		this.clientId = clientId;
	}
	public Integer getProductId() {
		return productId;
	}
	public void setProductId(Integer productId) {
		this.productId = productId;
	}
	public String getMsgContent() {
		return msgContent;
	}
	public void setMsgContent(String msgContent) {
		this.msgContent = msgContent;
	}
	public String getMsgType() {
		return msgType;
	}
	public void setMsgType(String msgType) {
		this.msgType = msgType;
	}

	  
	public Date getPublicDate() {
		return publicDate;
	}
	 
	public void setPublicDate(Date publicDate) {
		this.publicDate = publicDate;
	}

	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public String getLoginUser() {
		return loginUser;
	}
	public void setLoginUser(String loginUser) {
		this.loginUser = loginUser;
	}
	
	
	
}
